Verifying ODP trader function by using Event B

نویسنده

  • Belhaj Hafid
چکیده

In order to support interoperability in open distributed systems, an information service is needed that can provide dynamic knowledge about available service providers. Such a service is Trading function, identified by Basic Reference Model of Open Distributed Processing (RM ODP). RM ODP is a joint effort of ISO and ITU−T. Within the standardization of RM ODP, Trading function is developed as a component standard. The use of formal methods in the design process of ODP systems is explicitly required. Currently there are no formal specifications of ODP concepts which are widely accepted. One interesting question concerns the suitability of event B for their use in ODP. In this paper, the use of event B for verifying ODP is investigated and evaluated. The ODP trader is chosen as case of study because it appears as a first main application of ODP.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modelling an Object Based System with Coloured Petri Nets

The Reference Model for Open Distributed Processing (RM–ODP) defines an architecture which allows heterogeneous software components to interact, where entities in the system are Objects. In RM–ODP, entire applications may be considered to be Objects. In order to allow dynamic location of services/resources, a Trading function has been defined which is performed by a Trader instance. In this pap...

متن کامل

ODP-Trader

In an open distributed system, it is desirable to have dynamic selection of required services. Trading is a common ODP function that enables client (service consumers) to choose appropriate servers (service providers) at run time so that clients can be configured into an ODP system without prior knowledge of the server objects. An ODP-trader is an object that provides such a trading function. U...

متن کامل

Applying the Architectural Semantics of ODP to Develop a Trader Specification

This paper provides an introduction to the role of Formal Description Techniques in the development of an architectural semantics for Open Distributed Processing (ODP). Following a brief overview of ODP and the Reference Model for ODP, an outline of the reasons for developing of an architectural semantics is given. The different approaches currently being taken for an ODP architectural semantic...

متن کامل

Federating Traders: An ODP Adventure

In this paper we propose a model of decentralized federation of traders. Each component trader manages its own set of federated traders. A federation contract is used to document the agreement between two federating traders. The importer's portion of the federation contract forms an import contract that states the service types available in the remote trader. The exporter's portion of the feder...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010